package com.tuanzi.loan.business.entity.family;

import com.tuanzi.loan.core.entity.AuditEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.*;

/**
 * User: liangZongXi
 * Create time: 14:09 2019/6/4
 * Description:
 */

@EqualsAndHashCode(callSuper = true)
@Data
@Entity
@Table(name = "loan_large_outer_template")
public class LoanLargeOuterTemplate extends AuditEntity {
    private static final long serialVersionUID = -7546925861640509782L;

    @Id
    @Column(name = "ID")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @Column(name = "TEMPLATE_ID")
    private Integer templateId;

    @Column(name = "TEMPLATE_NAME")
    private String templateName;

    @Column(name = "GLOBAL_PC_SHOW")
    private Integer globalPcShow;

    @Column(name = "ANDROID_BANNER_IMAGE_URL")
    private String androidBannerImageUrl;

    @Column(name = "ANDROID_COLOR_TYPE")
    private Integer androidColorType;

    @Column(name = "ANDROID_REG_TYPE")
    private Integer androidRegType;

    @Column(name = "ANDROID_REG_BUTTON_MSG")
    private String androidRegButtonMsg;

    @Column(name = "ANDROID_REMARK_IMAGE_URL")
    private String androidRemarkImageUrl;

    @Column(name = "ANDROID_REMARK_MSG")
    private String androidRemarkMsg;

    @Column(name = "IOS_BANNER_IMAGE_URL")
    private String iosBannerImageUrl;

    @Column(name = "IOS_COLOR_TYPE")
    private Integer iosColorType;

    @Column(name = "IOS_REG_TYPE")
    private Integer iosRegType;

    @Column(name = "IOS_REG_BUTTON_MSG")
    private String iosRegButtonMsg;

    @Column(name = "IOS_REMARK_IMAGE_URL")
    private String iosRemarkImageUrl;

    @Column(name = "IOS_REMARK_MSG")
    private String iosRemarkMsg;

    @Column(name = "ANDROID_DOWNLOAD_INFO")
    private String androidDownLoadInfo;

    @Column(name = "IOS_DOWNLOAD_INFO")
    private String iosDownLoadInfo;

    @Column(name = "COMM_TITLE")
    private String commTitle;

    @Column(name = "ANDROID_AMOUNT_TAG")
    private String androidAmountTag;

    @Column(name = "IOS_AMOUNT_TAG")
    private String iosAmountTag;

    @Column(name = "ANDROID_CITY_TYPE")
    private Integer androidCityType;

    @Column(name = "ANDROID_CITY_INFO")
    private String androidCityInfo;

    @Column(name = "IOS_CITY_TYPE")
    private Integer iosCityType;

    @Column(name = "IOS_CITY_INFO")
    private String iosCityInfo;

}
